package com.smartboot.plus.vo;

import java.io.Serializable;


public class MqttOtherVO implements Serializable {

    /**
     * 版本信息，表示当前系统、应用或组件的版本号。
     * 例如："1.0.0" 或 "2023.12.25"。
     */
    private String version;

    /**
     * 操作系统架构，表示运行环境的操作系统架构类型。
     * 例如："x86_64"、"arm64" 或 "i386"。
     */
    private String osArch;

    /**
     * JVM 供应商，表示 Java 虚拟机的提供商。
     * 例如："Oracle Corporation" 或 "AdoptOpenJDK"。
     */
    private String vmVendor;

    /**
     * JVM 版本，表示 Java 虚拟机的版本号。
     * 例如："1.8.0_231" 或 "11.0.12"。
     */
    private String vmVersion;

    /**
     * 操作系统名称，表示运行环境的操作系统名称。
     * 例如："Windows 10"、"Mac OS X" 或 "Linux"。
     */
    private String osName;


    // Getter 和 Setter 方法
    public String getVersion() {
        return version;
    }

    public void setVersion(String version) {
        this.version = version;
    }

    public String getOsArch() {
        return osArch;
    }

    public void setOsArch(String osArch) {
        this.osArch = osArch;
    }

    public String getVmVendor() {
        return vmVendor;
    }

    public void setVmVendor(String vmVendor) {
        this.vmVendor = vmVendor;
    }

    public String getVmVersion() {
        return vmVersion;
    }

    public void setVmVersion(String vmVersion) {
        this.vmVersion = vmVersion;
    }

    public String getOsName() {
        return osName;
    }

    public void setOsName(String osName) {
        this.osName = osName;
    }


}
